Skip to content

chore: raise MSRV and toolchain to 1.86#227

Closed
sksat (sksat) wants to merge 1 commit into
mainfrom
chore/msrv-1.86
Closed

chore: raise MSRV and toolchain to 1.86#227
sksat (sksat) wants to merge 1 commit into
mainfrom
chore/msrv-1.86

Conversation

@sksat

Copy link
Copy Markdown
Member

What

file before after
Cargo.toml rust-version 1.85 1.86
rust-toolchain channel 1.85.0 1.86.0

Why

Follow-up to #223. The url 2.5.x update (#121) pulls idna 1.x, whose icu_* 2.2.0 stack declares rust-version = 1.86:

error: rustc 1.85.0 is not supported by the following packages:
  icu_collections@2.2.0 requires rustc 1.86
  ...

One minor short of the 1.85 floor set this morning. 1.86 (April 2025) is still a conservative floor. The cargo-about 0.9 requirement (rustc 1.88) is handled separately by decoupling the tool install from the toolchain (#226), so the MSRV does not need to chase CI tools.

Verification

Locally under cargo 1.86.0: cargo check --workspace --all-targets --locked and cargo fmt --all --check both pass.

Follow-up

🤖 Generated with Claude Code

The url 2.5.x update (#121) pulls idna 1.x, whose icu_* 2.2.0 stack
declares rust-version 1.86 — one minor above the 1.85 floor we just
set. Raise rust-version and the pinned toolchain to 1.86 (April 2025)
to unblock it, keeping the dev/CI toolchain and the MSRV coupled.

Verified locally with cargo 1.86.0:
cargo check --workspace --all-targets --locked
cargo fmt --all --check

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@sksat

Copy link
Copy Markdown
Member Author

Superseded by #229, which raised the MSRV to 1.88 (required by cargo-about 0.9 now that notalawyer-build 0.3 pulls it in as a library build-dependency). main is already at 1.88, so this 1.86 bump is obsolete.

@sksat sksat (sksat) deleted the chore/msrv-1.86 branch June 15, 2026 18:38
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant